specialized technician - Español Inglés Diccionario